home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 48
/
Amiga Format CD48 (1999-12-13)(Future Publishing)(GB)(Track 1 of 2)[!][issue 2000-01].iso
/
-serious-
/
misc
/
datelib
/
datelib.pi
next >
Wrap
Fred Fish's Product-Info
|
1999-11-01
|
3KB
|
88 lines
.name
DateLib
.type
Library
.short
Library to help you calculate dates
.description
A library that gives you low level functions for date calculations.
Includes the following features:
- Support for six different date/time measurement systems:
Julian, Gregorian, Heis, Julian Day, Modified Julian Day,
Scaliger Year (other systems will follow).
- Month/Weekday and other date/time string support for 21 languages.
- Support for different countries (implementation not finished!).
- Calculating leap years.
- Functions to calculate the days of a month or a year or between
two dates.
- Functions to calculate the weeknumber and the weekday.
- Check the validity of a date.
- Calculating Easter.
- Comparing dates.
- Powerful functions to handle differences between dates.
- Transformations from one time measurement system to the others.
- Calculating your local time zone out of your position on the earth.
- Calculating the age of the moon and the moon phase.
- Check the validity of a time.
- Comparing times.
- Transforming 24h time format into seconds and back.
- Transforming 24h time format to Julian Day time format and back.
- Every weekday can be the first day of the week.
- Supplement two digit years to four digit years.
- Formatting of date and time values into strings.
- Parsing date and time values from strings via templates or
powerful autoanlysation.
- Converting weekday/week/year to day/month/year vice versa.
- Converting a date/time pair from local to GMT and vice versa while taking
daylight saving time into account.
- Autodocs describing all functions of the library.
- Interfaces for: C/C++, Modula II, Oberon, Amiga-E, Assembler,
Cluster, Blitz Basic 2, ARexx.
- Including ANSI-C test example.
.version
33.310
.date
1999.10.28
.author
Dipl.-Inform. Kai Hofmann
.address
Hofmann Software Engineering International
Arberger Heerstr. 92
28307 Bremen
GERMANY
.email
hofmann@hofmann-int.de
.url
http://www.hofmann-int.de/
http://www.hofmann-int.de/products/DateLib/
.requirements
OS 1.2
.distribution
Giftware for non-commercial usage
(Non-commercial includes giftware that is for non-commercial usage only)
.price
The minimum price for non-commercial usage is a trade. Send me a full version
of your product at no cost including free updates!
.installsize
108KB - 651KB
.source
SAS/C, Assembler, ARexx, Amiga-E, Modula II, Oberon, Cluster, Blitz Basic 2
interfaces provided
.construction
SAS/C 6.59 with optimization
.tested
CPU: 68030; OS 3.1; Enforcer 37.70; Mungwall 37.71; SegTracker 37.70;
Installer 43.3; InstallerNG 1.3; SAS/C 6.59
.docs
DateLib.readme
docs/English/DateLib.guide
developer/autodocs/date.doc
.aminet-dir
util/libs
.aminet-file
DateLib.lha
.described-by
Dipl.-Inform. Kai Hofmann <hofmann@hofmann-int.de>
.submittal
Dipl.-Inform. Kai Hofmann <hofmann@hofmann-int.de>